home *** CD-ROM | disk | FTP | other *** search
/ APDL Eductation Resources / APDL Eductation Resources.iso / programs / graphics / easyanim / Manual
Encoding:
Text File  |  1996-09-03  |  18.2 KB  |  431 lines

  1.  
  2. EASY ANIMATOR: RELEASE 1
  3. ------------------------
  4.  
  5. CONTENTS
  6.  
  7.  1.     INTRODUCTION
  8.  
  9.  2.     GETTING STARTED
  10.  
  11.  3.     MANIPULATING FRAMES
  12.  
  13.  4.     EDITING A FRAME
  14.  
  15.  5.     DISPLAYING AN ANIMATION
  16.  
  17.  6.     ANIMATION OPTIONS
  18.  
  19.  7.     LOADING AND SAVING ANIMATIONS
  20.  
  21.  8.     IMPORTING DRAWFILES
  22.  
  23.  9.     TUTORIAL - A SIMPLE ANIMATION
  24.  
  25. 10.     THE SUPPORT APPLICATIONS
  26.  
  27. 11.     COPYRIGHT AND DISTRIBUTION CONDITIONS
  28.  
  29. 12.     BUGS AND OTHER PROBLEMS
  30.  
  31.  
  32. SECTION 1: INTRODUCTION
  33. -----------------------
  34.  
  35. Easy Animator (hereafter referred to as EasyAnim) is an animation program
  36. originally designed for use by primary school children but now also suitable
  37. for almost any age from primary school to adult. An animation is split into up
  38. to 768 frames which are displayed at a user specified rate, these frames can be
  39. edited using built-in editing tools. These tools are suitable for simple artwork
  40. but not for complex pieces.
  41.  
  42. If you wish to get started quickly, I suggest you read sections 1 and 2 then
  43. skip straight to Section 9, which takes you through the creation of a small
  44. animation.
  45.  
  46. RISC OS 3.1 at least is required to run the program. An ARM3 and at least 2Mb of
  47. memory are strongly recommended. A hard disc is also useful. EasyAnim has been
  48. tested successfully on a 2Mb A4000, 4Mb A5000 and briefly on a 13Mb Risc PC 600.
  49.  
  50. This manual can be printed in the normal way but has not been designed
  51. specifically for printing so you may end up with paragraphs split over two
  52. pages. You can print easily from Zap or alternatively load the document into
  53. Impression, Pendown+ or suchlike and print from there. If you are using
  54. StrongEd/Edit/DeskEdit, then change to Zap immediatly!
  55.  
  56. Within this manual, menu options are shown as Menu ⇨ Submenu ⇨ Option, keys are
  57. shown as Ctrl-A and the mouse buttons are just select, menu and adjust. Key
  58. shortcuts will only work when the frames window is open and has the input focus
  59. (ie the title bar is cream instead of the usual grey).
  60.  
  61. It is advisable to copy the EasyAnim program and all its associated resources to
  62. your hard disc, if possible, before using it. You must copy the !EasyAnim
  63. application along with !EasyHelp, the Examples directory and this Manual file.
  64.  
  65. Interactive help is supported on most windows with Acorn's !Help application.
  66.  
  67.  
  68. SECTION 2: GETTING STARTED
  69. --------------------------
  70.  
  71. To start, load the program by double-clicking on the !EasyAnim icon in the filer
  72. window. The EasyAnim icon should then, all being well, appear on the right-hand
  73. side of the iconbar and a window should open in approximately the centre of the
  74. screen. This is the frames window and attached to the left-hand side of it is
  75. the rather large frames toolbox. The frames window displays all the frames in
  76. order, side by side and allows you to edit, move, copy and generally manipulate
  77. them.
  78.  
  79. Within the frames window you will at first see one large white rectangle with a
  80. red number below it and covered by a red grid. This is a frame, the red number
  81. and grid show that it is the current or selected frame as opposed to a
  82. non-selected frame which has a black number and no grid. To select a different
  83. frame, click below the required frame, on the number. All operations accessed
  84. from the frames toolbox work on this current frame.
  85.  
  86. Clicking on the icon on the iconbar with select will open the preview window and
  87. toolbox which displays the animation running and allows you to control the way
  88. it is played and step through the frames one at a time.
  89.  
  90. Clicking menu on the frames or preview window will open the EasyAnim main menu
  91. which contains many functions referred to throughout this document. The iconbar
  92. menu can also be accessed by clicking menu on the iconbar icon.
  93.  
  94.  
  95. SECTION 3: MANIPULATING FRAMES
  96. ------------------------------
  97.  
  98. An animation can be made up of up to 768 frames or as many as will fit in
  99. memory. This section describes how to manipulate these frames using the tools on
  100. the frames toolbox and from the main menu:
  101.  
  102. • COPY
  103. This operation can be performed by choosing Frame ‘X’ ⇨ Copy from the main menu,
  104. by pressing Ctrl-C or by clicking on the Copy icon in the frames toolbox. The
  105. current frame will be copied to a temporary area in memory known as the frames
  106. clipboard. Any previous frame in the clipboard will be overwritten. A beep will
  107. be heard after a successful copy and the frame can then be pasted in again any
  108. number of times using the paste tool.
  109.  
  110. • PASTE
  111. This operation can be performed by choosing Frame ‘X’ ⇨ Paste from the main
  112. menu, by pressing Ctrl-V or by clicking on the Paste icon in the frames toolbox.
  113. The frame stored in the frames clipboard will be pasted in again after the
  114. current frame. You can store a frame in the frame clipboard using the cut and
  115. copy tools.
  116.  
  117. • CUT
  118. This operation can be performed by choosing Frame ‘X’ ⇨ Cut from the main menu,
  119. by pressing Ctrl-X or by clicking on the Cut icon in the frames toolbox. The
  120. current frame will be copied to the frames clipboard and then removed from the
  121. animation. To restore it again, use the paste operation.
  122.  
  123. • INSERT
  124. This operation can be performed by choosing Frame ‘X’ ⇨ Insert from the main
  125. menu, by pressing Ctrl-I or by clicking on the Insert icon in the frames
  126. toolbox. A new, blank frame will be inserted straight after the current frame.
  127. This tool is similar to the paste tool except that a blank frame is inserted
  128. instead of the clipboard contents.
  129.  
  130. • VERTICAL FLIP
  131. This operation can be performed by choosing Frame ‘X’ ⇨ Flip V from the main
  132. menu or by pressing Ctrl-V. The current frame will be turned upsidedown.
  133.  
  134. • HORIZONTAL FLIP
  135. This operation can be performed by choosing Frame ‘X’ ⇨ Flip H from the main
  136. menu or by pressing Ctrl-H. The current frame will be flipped from left to
  137. right.
  138.  
  139. • SAVE
  140. You can save the current frame by moving to the Frame ‘X’ ⇨ Save menu option on
  141. the main menu and dragging the icon in the save box to the directory viewer
  142. where you wish to save. You can also drag to another application such as Paint
  143. in the normal RISC OS manner. Note that EasyAnim cannot yet reload frames saved
  144. in this way.
  145.  
  146.  
  147. SECTION 4: EDITING A FRAME
  148. --------------------------
  149.  
  150. A frame can be edited using all the drawing tools in the bottom two-thirds of
  151. the frames toolbox. All these operations happen in the currently selected
  152. colour, this can be chosen using the 256-colour palette situated at the bottom
  153. of the frames toolbox. These colours are only accurately shown in 256, 32
  154. thousand or 16 million colour modes so you should change to a mode of this type
  155. while using EasyAnim. On older machines, a mode such as mode 28 for VGA monitors
  156. or mode 15 for standard monitors is recommended, on the Risc PC and A7000, the
  157. largest 256 colour mode is best.
  158.  
  159. There are twelve tools, just above these colours, that can be used to edit a
  160. frame. Simply select the tool you require then click in the place you wish to
  161. draw on the frame. If the grid is active, all drawing will be snapped
  162. approximately to grid lines. The grid state can be altered from the main menu.
  163.  
  164. The tools are, from left to right, top to bottom:
  165.  
  166. • FILL
  167. This will fill in an enclosed area with the current colour, starting at the
  168. mouse pointer. Do not click many times in quick succession when using this tool
  169. as this occasionally seems to cause a long wait while the computer tries to
  170. cater for all the mouse clicks. 
  171.  
  172. • TEXT
  173. This tool can only be used in 256, 32,000 or 16 million colour modes and
  174. produces a small window allowing you to set the font name and size. No
  175. anti-aliasing is used as it seems to be rather counter-productive at small
  176. sizes. Clicking on a frame will paint the text with the bottom right corner at
  177. the mouse pointer.
  178.  
  179. • LINE
  180. To use this tool, click once in the start position for the line then move out to
  181. the end position and click again to complete the line.
  182.  
  183. • BRUSH
  184. This tool is controlled by another small window which allows you to set the
  185. brush shape, circle, square, triangle or spray. You can also set the brush size
  186. by dragging out the shape in the window to the required size. The brush is
  187. painted onto the frame, centered around the mouse pointer.
  188.  
  189. • COPY BLOCK
  190. Using this tool, you can copy a section of a frame to another clipboard known as
  191. the block clipboard. You must click once in the corner of the area you wish to
  192. store, then pull out the box to the required size and click again. The area can
  193. then be seen in the clipboard window and pasted with the paste block tool.
  194.  
  195. • PASTE BLOCK
  196. This will paste a section of frame previously grabbed using the copy block tool
  197. onto any frame, in any position. The block will appear with its bottom right
  198. corner at the mouse pointer.
  199.  
  200. • OUTLINE RECTANGLE
  201. • FILLED RECTANGLE
  202. • OUTLINE CIRCLE
  203. • FILLED CIRCLE
  204. • OUTLINE TRIANGLE
  205. • FILLED TRIANGLE
  206. These six tools allow you to draw rectangle, circle and triangle shapes onto a
  207. frame. Simply click once in one corner then move out to the required size and
  208. click in the other corners - once more for rectangles and circles and twice more
  209. for triangles.
  210.  
  211.  
  212. SECTION 5: DISPLAYING AN ANIMATION
  213. ----------------------------------
  214.  
  215. To see an animation in the desktop, click select on the EasyAnim iconbar icon.
  216. This will open the aforementioned preview window, which displays the animation
  217. running considerable slower than normal. Affixed to this window is the preview
  218. toolbox, which has several tools, described below:
  219.  
  220. • |< MOVE TO START
  221. This will move the preview display to frame one.
  222.  
  223. • << MOVE BACKWARD ONE FRAME
  224. This will move the preview display back one frame.
  225.  
  226. • <  PLAY BACKWARD
  227. This will play the animation backwards within the window.
  228.  
  229. • >  PLAY FORWARD
  230. This will play the animation forwards within the window. This can also be done
  231. by choosing Animation ⇨ Play from the main menu.
  232.  
  233. • >> MOVE FORWARD ONE FRAME
  234. This will move the preview display forward one frame.
  235.  
  236. • >| MOVE TO END
  237. This will move the preview display to the last frame.
  238.  
  239. • || PAUSE
  240. This will pause the animation at its current position. This can also be done by
  241. choosing Animation ⇨ Pause from the main menu.
  242.  
  243. Below these icons, the frame currently being shown and the total number of
  244. frames are displayed within two icons.
  245.  
  246. By clicking on the Full icon in the preview window, choosing Animation ⇨ Full
  247. screen from the main menu or pressing Ctrl-F, you can see the animation running
  248. at full speed. The animation is shown in the centre on a blank screen and all
  249. other tasks are paused. Normal activity is restored when a mouse button is
  250. pressed.
  251.  
  252.  
  253. SECTION 6: ANIMATION OPTIONS
  254. ----------------------------
  255.  
  256. There are several options which control an animation. All of these options are
  257. saved along with the animation so they remain the same when it is reloaded.
  258.  
  259. • ANIMATION TITLE
  260. This can be set from the Animation ⇨ Title window on the main menu. The title
  261. can contain any characters and can be up to 32 characters in length. This title
  262. is displayed in the title bar of the preview and frames windows.
  263.  
  264. • ANIMATION SPEED
  265. This can be set by chosing one of five different speeds from the Animation ⇨
  266. Speed submenu on the main menu. It is best to test each of these speeds then 
  267. choose the one that works the best. The speeds are:
  268.  
  269.         Name            Centiseconds between frames
  270.         Very fast       0
  271.         Fast            5
  272.         Normal          10
  273.         Slow            15
  274.         Very slow       20
  275.  
  276. Each speed should be roughly the same on different machines, except the very
  277. fastest setting. However, this may not always be the case and it is really up to
  278. the user to set a speed appropiate to their machine and taste.
  279.  
  280. • GRID SPACING
  281. The grid spacing can be set from the main menu to one of four sizes, None,
  282. Small, Medium and Large. The grid is one of the most problematic parts of the
  283. program at present. It functions decidedly oddly at scales other than 100% and
  284. is very inexact. However, I am working on it... don't hold your breath, though.
  285.  
  286. • FRAME SCALE
  287. This can be set from the main menu and refers to the frames window only. The
  288. frames in the frames window can be displayed at any size from 20% to 500% in
  289. steps of 10%. This is useful for exact drawing work.
  290.  
  291. A quick overview of the current animation status can be seen from the Animation
  292. ⇨ Info window on the main menu. This displays the number of frames, animation
  293. filename, size on disc and title. 
  294.  
  295. If you wish to return to a blank animation, you can choose the Fresh start
  296. option from the iconbar menu or the Animation ⇨ Fresh start option from the main
  297. menu.
  298.  
  299.  
  300. SECTION 7: LOADING AND SAVING ANIMATIONS
  301. ----------------------------------------
  302.  
  303. To load an animation, you must first load the EasyAnim application as described
  304. above and then simply drag the animation icon from the filer window onto the
  305. EasyAnim icon on the iconbar or alternatively double-click on an animation in a
  306. filer window. You will asked if you wish to remove the animation that is
  307. currently present and if you reply yes, the animation will be loaded and its
  308. frames displayed in the frames window ready for editing. If the animation you
  309. wish to load is larger than the memory availiable, you will be told by the
  310. program. Should this happen, you are advised to quit any unwanted applications
  311. and attempt to shrink all system memory allocations using the task manager (eg
  312. RAM disc, font cache, system sprites and module area).
  313.  
  314. To save an animation, simply move to the Save window on the main menu, type a
  315. filename into the writable icon in the normal way and drag the animation icon to
  316. a directory viewer. You should not drag this icon to another application unless
  317. it is designed to take EasyAnim animations. You can also click on the OK icon to
  318. save if there is already a filename present (if you have saved before for
  319. instance).
  320.  
  321.  
  322. SECTION 8: IMPORTING DRAWFILES
  323. ------------------------------
  324.  
  325. EasyAnim has the capability to take a drawfile and put it into an animation as
  326. a frame. To do this, drag a drawfile icon from the directory viewer into the
  327. EasyAnim frames window. A window will open showing the drawfile name and size.
  328. Click on Import to convert the drawfile. The screen will blank for a few moments
  329. then the desktop will reappear with the drawfile inserted after the current
  330. frame. You can then import the same drawfile again in the same way, should you
  331. wish. Clicking on the Close icon will close the window and you must drag in
  332. another drawfile to reopen it. Once drawfiles have been loaded into EasyAnim,
  333. they can edited in the same way as any other frame and saved as a sprite in the
  334. normal manner but they cannot be returned to drawfile format.
  335.  
  336.  
  337. SECTION 9: TUTORIAL - A SIMPLE ANIMATION
  338. ----------------------------------------
  339.  
  340. This section illustrates how to create a very simple but rather boring
  341. animation. The final animation is included in the Examples directory.
  342.  
  343. 1 The best method of creating an animation is to draw the background on one
  344. frame then copy and modify it for each successive frame. We are going to create
  345. an animation featuring a sun rising above the horizon. So, firstly draw a green
  346. rectangle covering the bottom half of the first frame and fill in the top half
  347. blue for sky. Remember which colours of green and blue you used for each.
  348.  
  349. 2 Choose frame 1 by clicking below it on the number, then select Copy from the
  350. frames toolbox. After that, click on Paste in the frames toolbox to paste a copy
  351. of that frame. Now draw a large, filled yellow circle on the second frame in the
  352. centre horizontally and one grid square up from the bottom. This covers up half
  353. of the ground so draw it in again in the same position as before.
  354.  
  355. 3 Select frame 2 and click on Paste in the frames toolbox to put in another copy
  356. of the first frame. Draw another yellow circle on this frame, one square above
  357. the position in frame 2 and fill in the ground again.
  358.  
  359. 4 Paste another copy of frame 1 in after frame 3 by selected frame 3 and
  360. clicking on Paste. Again, draw a yellow circle of the same size but this time
  361. three squares up from the bottom and draw the ground in again.
  362.  
  363. 5 Now click on the EasyAnim iconbar icon to see how the animation looks. You can
  364. see it at proper speed and colours by clicking on the Full icon.
  365.  
  366. 6 Almost the last thing to do is to give the animation a title. Click menu over
  367. one of the large animation windows and move to Animation ⇨ Title and type in a
  368. suitable name. ‘Rubbish’ is an appropriate name but you may use another if you
  369. wish. You can also set the speed of the animation by choosing one of the speeds
  370. on the Animation ⇨ Speed submenu.
  371.  
  372. 7 If you wish you can then save the animation using the save box on the main
  373. menu. Simply type a filename in the normal way and drag the icon to a filer
  374. window.
  375.  
  376.  
  377. SECTION 10: THE SUPPORT APPLICATIONS
  378. ------------------------------------
  379.  
  380. This rather grandiose section title is rather silly as there is only, at
  381. present, one support application. This called EasyHelp and is an on-line help
  382. program for EasyAnim. It was originally intended as a substitute for a manual
  383. but it takes up over 200K in memory and cannot be printed. It is very easy to
  384. use, simply click on the raised icons to move between pages.
  385.  
  386.  
  387. SECTION 11: COPYRIGHT AND DISTRIBUTION CONDITIONS
  388. -------------------------------------------------
  389.  
  390. This program and all resources associated with it are copyright © Nicholas
  391. Marriott. It may be distributed by anybody as long as no part of it is changed
  392. in any way without my permission and as long as all of the following four items
  393. are included:
  394.  
  395.         !EasyAnim
  396.         !EasyHelp
  397.         Examples
  398.         Manual
  399.  
  400. Also, no more than £2.50 should be charged for the program on a normal or high
  401. density disc. If you wish to include the program on a CD-ROM you may not charge
  402. more than £50 for the entire CD-ROM and please inform me so I may supply the
  403. latest version. In my opinion, any CD-ROM costing more than £50 is a complete
  404. rip-off.
  405.  
  406. This program has taken, so far, over a year of work on my part so I would
  407. appreciate it if you obeyed these few conditions.
  408.  
  409. This program is Shareware (I think). You do not have to register but it would be
  410. nice if you did. Registration costs £5 and I will send any major updates out to
  411. registered users.
  412.  
  413.  
  414. SECTION 12: BUGS AND OTHER PROBLEMS
  415. -----------------------------------
  416.  
  417. If you find a bug or any other kind of problem or if you simply want to
  418. complain, then I can be contacted at:
  419.  
  420.         54 Moneymore Road
  421.         Cookstown
  422.         Co. Tyrone
  423.         N. Ireland
  424.         BT80 8EH
  425.  
  426. or c/o  S.Marriott@ulst.ac.uk
  427.  
  428. If you e-mail me and expect a reply, you MUST include your postal address and
  429. be prepared to wait. If you write to me and REALLY want a reply, send a stamp.
  430.  
  431.